#include <cstdio>
//使用std命名空间
using namespace std;


namespace A
{
    namespace B
    {
        int a = 10;
        void InsertTail()
        {
            printf("namespace A!\n");
        }
    }
}
 
namespace B
{
    void InsertTail()
    {
        printf("namespace B!\n");
    }
}



int main()
{
    //A::B空间下的变量函数都可以直接使用的
    using namespace A::B;
    A::B::InsertTail();
    B::InsertTail();

    int a = 20;
    printf("a = %d\n",A::B::a);
    return 0;
}